$(document).ready(function() {
    addNews.init();
});

var addNews = (function() {

    function addNewNews() {
        var title = $('#newsTitle').val();
        
        $('.form-group').removeClass('has-error');
        $('.errorHandler').html('');
        if (!title) {
            $('#newsTitle').parents('.form-group').addClass('has-error');
            $('#addNewNews').find('i.fa').attr('class', 'fa fa-plus-circle');
            return false;
        }
                
        $('#newsContent').val(tinyMCE.activeEditor.getContent());
        $('#appInput').ajaxSubmit({
            url: '/news/ajax-add',
            type: 'post',
            dataType: 'json',
            timeout: 3000,
            success: function(resp) {
                if (resp.err === 0) {//chuyen trang
                    window.location.href = '/news/edit?id=' + resp.data.id + '#msg=' + resp.msg;
                } else {
                    $('.errorHandler').removeClass('text-success').addClass('text-danger').html(resp.msg).show();
                    $('#saveNewPost').find('i').attr('class', 'fa fa-plus-circle');
                }
            }
        });
    }

    function initHanlder() {
        initWysiwyg();

        $('#addNews').click(function() {
            $(this).find('i.fa').attr('class', 'fa fa-spinner fa-spin');
            addNewNews();
            return false;
        });
    }
    return {
        init: function() {
            initHanlder();
            initDatePicker('#newsTime');
        }
    };
})();